package com.spring.gop.proj.interfaces;

import java.util.List;
import java.util.Map;

import com.spring.gop.proj.model.*;

public interface QnaDao {

	public Qna getArticle(int q_num);
	public List<Qna> getArticles();
	public void insertArticle(Qna qna);
	public void updateArticle(Qna qna);
	public void delArticle(int q_num);
	public String getPasswd(int q_num);
	public void updateNum(Qna qna);
	public Qna updateGetArticle(int q_num);
	public int getMaxNum();
	public int getArticleCount();
	public void updateHit(int q_num);
	public List<Qna> getArticles1(Cdt cdt);
	public int getArticleCount1(Cdt cdt);
	public List<Qna> getArticles2(Cdt cdt);
	public List<Qna> selectListForId(String member_id);
	
	
	public List<Qna> getArticles3();
	public Qna getArticle1(int q_num);
	public void insertArticle1(Qna qna);
	public void updateArticle1(Qna qna);
	public void delArticle1(int q_num);
	public String getPasswd1(int q_num);
	public void updateNum1(Qna qna);
	public Qna updateGetArticle1(int q_num);
	public int getMaxNum1();
	public int getArticleCount2();
	public void updateHit1(int q_num);
	public List<Qna> getArticles4(Cdt cdt);
	public int getArticleCount3(Cdt cdt);
	public List<Qna> getArticles5(Cdt cdt);
}
